automatic payment - Spanish English Dictionary